Skip to content

Make MCP stateless when using the HTTP transport#113

Merged
nathanjcochran merged 1 commit intomainfrom
nathan/stateless-mcp-connections
Nov 20, 2025
Merged

Make MCP stateless when using the HTTP transport#113
nathanjcochran merged 1 commit intomainfrom
nathan/stateless-mcp-connections

Conversation

@nathanjcochran
Copy link
Member

This PR makes the MCP stateless when using the HTTP transport. See the MCP docs and the StreamableHTTPOptions docs for more info. This change should make Tiger MCP work with a wider range of MCP clients when using the HTTP transport. We weren't doing anything stateful anyways, so there's really no downside.

If we need to do something stateful in the future, or allow for server->client requests, we can re-enable statefulness then.

@nathanjcochran nathanjcochran self-assigned this Nov 20, 2025
@nathanjcochran nathanjcochran merged commit e0c8ba3 into main Nov 20, 2025
2 checks passed
@nathanjcochran nathanjcochran deleted the nathan/stateless-mcp-connections branch November 20, 2025 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants